Big Huge Thesaurus

implements of war

noun